home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 002 / pcfile1.arc / PC-FILE.DOC < prev    next >
Encoding:
Text File  |  1985-11-18  |  106.0 KB  |  2,838 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                                                           PC-File III(tm)
  19.                                                              User's Guide
  20.                                                         (Evaluation Copy)
  21.  
  22.  
  23.                                                               Version 3.0
  24.  
  25.  
  26.  
  27.                                            (C)Copyright Jim Button, 1984.
  28.                              Portions (C)Copyright Microsoft Corp., 1982.
  29.                                                      All Rights Reserved.
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.                                                                Jim Button
  44.                                                                ButtonWare
  45.                                                             P.O. Box 5786
  46.                                                        Bellevue, WA 98006
  47.  
  48.                                                          24 hr order line
  49.                                                             1-800-JBUTTON
  50.  
  51.  
  52.                                                        ISBN 0-922692-00-9
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66. _
  67.  
  68.  
  69.         TABLE OF CONTENTS
  70.  
  71.  
  72.             You MUST Read This....................................  3
  73.             General Information...................................  4
  74.             Some Do-Not's.........................................  6
  75.             Some Definitions......................................  6
  76.             Getting Started.......................................  7
  77.             Special Keys When Typing..............................  8
  78.             Defining Your Database................................  10
  79.             The Master Menu Screen................................  12
  80.             Adding Records To Your Database.......................  13
  81.             Modifying a Record....................................  14
  82.             Deleting a Record.....................................  15
  83.             Displaying a Record...................................  15
  84.             Finding a Record......................................  15
  85.             Listing the Records...................................  17
  86.             Sorting the Database Index............................  22
  87.             Using the Utilities...................................  23
  88.             Altering a Field Name or Edit Mask....................  23
  89.             Ending / Changing to a New Database...................  24
  90.             Global Update and Delete..............................  24
  91.             Merging Two Databases Together........................  24
  92.             Setting Up the "Smart" Keys...........................  25
  93.             Printing Mailing Labels...............................  25
  94.             Snapshot Mailing Labels...............................  25
  95.             Cloning: (Outputting a New Database)..................  26
  96.             Splitting and Joining Fields..........................  26
  97.             Exchanging Data With VisiCalc, Others.................  27
  98.             Using Your Data With MailMerge........................  27
  99.             Importing & Exporting Your Database...................  27
  100.             Security (Encyphered) Databases.......................  28
  101.             If Your Database Gets Damaged.........................  29
  102.             Configuring Your System...............................  29
  103.             Using MS-DOS (Non IBM "Compatible")...................  30
  104.             Writing Your Own Programs.............................  31
  105.             Calculating Disk Storage Space........................  32
  106.             Users With Only 1 Disk Drive..........................  32
  107.             A Features Checklist..................................  33
  108.             Some Notes on Performance.............................  35
  109.             Summary of Enhancements to this Version...............  35
  110.             The Files on Your Program Disk........................  36
  111.             Some Frequently Asked Questions.......................  36
  112.             If You Need Help......................................  38
  113.             Error Messages........................................  38
  114.             The User-Supported Concept............................  38
  115.             Why Should I Pay?.....................................  40
  116.             Restricted Permission to Copy.........................  40
  117.  
  118.         INDEX.....................................................  43
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132. _
  133.  
  134.  
  135.                            PC-File III(tm) User's Guide           Page 3.
  136.  
  137.  
  138.         YOU MUST READ THIS
  139.  
  140.         You can skip this section if you're a new user of PC-File and
  141.         have no pre-existing PC-File databases.
  142.  
  143.         With this newest version of PC-File III, we've changed the
  144.         structure of the database index to allow for the new maximum of
  145.         32,767 records per database.
  146.  
  147.         This means that for the first time in the history of PC-File,
  148.         your old databases will not run directly with the new version of
  149.         the program.  You must do a database conversion to each of your
  150.         old databases before PC-File III can use them.
  151.  
  152.         This is not difficult.  Just follow the instructions below to get
  153.         each database converted.  An extra benefit is that your newly
  154.         converted database will often take up less space on the disk than
  155.         the old database.  It'll never take up more space.
  156.  
  157.  
  158.         1.  Bring up DOS the way you usually do.
  159.         2.  If you're using a hard disk, you'll need to change into the
  160.             directory where your databases reside with a "CHDIR" command.
  161.         3.  Put your new PC-File III program diskette into the "A:" disk
  162.             drive.
  163.         4.  Type "A:"  (no quote marks) then press the "Enter" key.
  164.         5.  Type "PC-FIX" (no quote marks) then press the "Enter" key.
  165.         6.  At this point, you can put your database diskette into the
  166.             "A:" or "B:" disk drive, or no action required if your
  167.             database is on the hard disk.
  168.         7.  Now, answer the two questions from the PC-FIX program.
  169.             You'll tell it which drive contains the database.  Then
  170.             you'll give it the name of the database.  After that, the
  171.             conversion will be done for the database which you named.
  172.         8.  Repeat steps 2 through 7 for each of your old databases.
  173.  
  174.         A Note About Your Evaluation Copy
  175.  
  176.         At several places in this copy of the User's Guide you'll see the
  177.         following notice.
  178.  
  179.               **************************************
  180.               *  Omitted from the evaluation copy  *
  181.               **************************************
  182.  
  183.         We honestly feel that we've supplied enough of the manual to
  184.         allow you to make a good evaluation of the program.  There are
  185.         several reasons why we didn't provide the entire manual on disk.
  186.  
  187.         -   We want to continually remind you to pay for the program if
  188.             you're using it. We've priced PC-File so that you can afford
  189.             it.  Frankly, it's the best bargain in the industry.  We also
  190.             suspect and hope that you (the buying public) will want to
  191.             cast your "vote" for lower priced software by paying readily
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198. _
  199.  
  200.  
  201.                            PC-File III(tm) User's Guide           Page 4.
  202.  
  203.  
  204.             for such programs.  Other software publishers would then be
  205.             forced to take notice.
  206.  
  207.         -   We feel that the honesty of our "registered" users should be
  208.             rewarded.  They're entitled to some extra value that should
  209.             rightfully be denied to those who don't pay.
  210.  
  211.         -   It takes up too much room on the diskette.
  212.  
  213.         We trust that you'll be open-minded about the omissions.  We hope
  214.         that we can soon add you to our list of very satisfied customers.
  215.  
  216.  
  217.         GENERAL INFORMATION
  218.  
  219.         PC-File III is a general purpose "Data Base Manager" program.
  220.         It's designed specifically for ease of use.  With PC-File III you
  221.         can easily create and maintain databases on the computer, and
  222.         create simple printed reports based on your data.
  223.  
  224.         You can use PC-File III for all kinds of tasks:
  225.  
  226.         -   Maintain mailing lists and print mailing labels, 1-up or
  227.             multi-up, and address envelopes.
  228.         -   Maintain price lists.
  229.         -   Maintain telephone or name and address directories.
  230.         -   Keep various types of inventory records.
  231.         -   Build personnel databases.
  232.         -   Keep customer lists.
  233.         -   Build and maintain databases to be exported for use by other
  234.             programs, such as VisiCalc, Multiplan, 1-2-3, WORD, and
  235.             MailMerge.
  236.         -   Import files from other systems, into the PC-File III format.
  237.         -   Maintain "secure" information in an encrypted format.  No one
  238.             can view the data who doesn't know the security code.
  239.         -   and many other tasks which only you can dream up.
  240.  
  241.         PC-File III will allow you to sort your data into almost any
  242.         sequence.
  243.  
  244.         It allows rapid access to any record in the database, with
  245.         sophisticated search techniques allowing comparison searches,
  246.         soundex searches, wildcard searches, or generic searches on any
  247.         field in the record.  For example, you can display all employees
  248.         over a certain age, all customers with last names sounding like
  249.         "Schwartz", or all items that are not in a certain category.
  250.  
  251.         You can print out reports from your database, listing all or some
  252.         of the fields, from all or some of the records, in many different
  253.         sequences, with subtotals and totals on the numeric fields.
  254.         Report fields can be calculated based on information in other
  255.         fields in the database.  Reports can be sent directly to your
  256.         video screen or to any one of many different types of printers.
  257.         They can also be sent to disk for later use with your word
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264. _
  265.  
  266.  
  267.                            PC-File III(tm) User's Guide           Page 5.
  268.  
  269.  
  270.         processing programs.
  271.  
  272.         You can create entire new databases from existing databases.  The
  273.         new database can be in a different format, and can be a subset of
  274.         the database from which it was "cloned".  New fields can be
  275.         added, old fields can be deleted, field positions can be
  276.         rearranged, and field sizes can be lengthened or shortened.
  277.  
  278.         You can merge together two databases which have similar
  279.         definitions.  Databases can thus be created and maintained on
  280.         separate PC's, then combined when desired into a "master"
  281.         database.
  282.  
  283.         You can export & import your databases for use with 1-2-3,
  284.         Visicalc and other "calc"  programs, WORD, or as "MailMerge"
  285.         files.
  286.  
  287.         Above all else, PC-File III is EASY!  Many people can use it with
  288.         no training or instructions.  Please read the documentation
  289.         carefully, however, to pick up the extra "fine points" of the
  290.         program.  The author has steadfastly refused to make any
  291.         additions to PC-File III which would make it more difficult to
  292.         use.  Any suggestions which you have for improving this program
  293.         will be thoughtfully considered and greatly appreciated.
  294.  
  295.         PC-File III contains many powerful features not normally found in
  296.         other database programs.  Here are just a few of them that you'll
  297.         be learning about and using.
  298.  
  299.         -   Three special (proprietary) disk writing techniques are used
  300.             to ensure against accidental loss of data.
  301.         -   Full screen editing for data entry and update.
  302.         -   "Smart keys" (sometimes called "macros")
  303.         -   Security encrypted databases.
  304.         -   Soundex search on any field.
  305.         -   Generic search on any field.
  306.         -   Imbedded search on any field.
  307.         -   Wildcard search on any field.
  308.         -   Global update or delete on any field.
  309.         -   A database "browse" mode.
  310.         -   User defined data types.  You can define the valid input
  311.             characters for any field.
  312.         -   The date and time can be automatically entered for you into
  313.             fields in your database.
  314.         -   Every field in your database is indexed.  You don't have to
  315.             arbitrarily select a few of them to be indexed.
  316.         -   Sort on any fields, mixed ascending/descending.
  317.         -   Select (for printing) on any fields with boolean "and/or"
  318.             comparisons.
  319.         -   Calculated report columns.
  320.         -   Print mailing labels, multi-up.
  321.         -   Print a "snapshot" mailing label while viewing a record.
  322.         -   A "flip data before printing" character is provided.
  323.         -   Import and export in many different formats.
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330. _
  331.  
  332.  
  333.                            PC-File III(tm) User's Guide           Page 6.
  334.  
  335.  
  336.         -   Automatically uses all available RAM memory for super fast
  337.             performance.
  338.         -   Abbreviated menus help you every step of the way.
  339.  
  340.         You'll be using PC-File III in its basic form very quickly.  The
  341.         advanced features will be there for you to discover later, as
  342.         your confidence in this very powerful tool grows.  If you re-read
  343.         this manual every few months, you'll be rewarded each time with
  344.         some newly discovered capabilities.
  345.  
  346.  
  347.         PC-File III requires a 128K or larger IBM-PC, PCjr, PC-XT, PC-AT,
  348.         or IBM-PC "compatible" computer with a double sided disk drive,
  349.         and DOS 1.1 or later.  PC-File III can be set up to support
  350.         either 40 or 80 character wide displays, although an 80 character
  351.         display is recommended.
  352.  
  353.  
  354.         SOME DO-NOT'S
  355.  
  356.         -   DO NOT use PC-File III until you've read the User's Guide.
  357.         -   DO NOT forget to make regular backup copies of your database.
  358.         -   DO NOT remove the data diskette until you have completely
  359.             ended the program through the normal END sequence ("END"
  360.             followed by "Q" for Quit).
  361.         -   DO NOT remove the PC-File III disk during program operation
  362.             unless requested to do so by the computer.
  363.         -   If you use the data encryption facilities, DO NOT forget to
  364.             write down your security code.
  365.  
  366.  
  367.         SOME DEFINITIONS
  368.  
  369.         Before you get too far into the documentation, some definitions
  370.         of basic "database" terminology as used in this manual may be
  371.         helpful.
  372.  
  373.         Byte
  374.             A single character of information.  Each time you press a key
  375.             on the keyboard, one "byte" goes into the computer.
  376.  
  377.         Field
  378.             A meaningful piece of information (it is made up of one or
  379.             more bytes).  Examples of fields are: a date, a name, a
  380.             dollar amount.
  381.  
  382.         Record
  383.             The collection of fields that describes one individual entity
  384.             in your database.  For example: if your database is a
  385.             name/address file, the fields might be "last-name",
  386.             "first-name", "street-address", "city", "state", and
  387.             "zip-code".  Each record in your database will contain these
  388.             fields, and will describe one person.
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396. _
  397.  
  398.  
  399.                            PC-File III(tm) User's Guide           Page 7.
  400.  
  401.  
  402.         Database
  403.             The collection of all the individual records which you are
  404.             keeping on file.  For our purposes, a different database
  405.             exists for each of the types of things you are keeping track
  406.             of.  You might have a name/address database, a personal
  407.             inventory database, and a library database.
  408.  
  409.  
  410.         GETTING STARTED
  411.  
  412.         Before trying to operate PC-File III, please carefully read all
  413.         of this User's Guide.
  414.  
  415.         Please also make sure that you have placed a "write-protect" tab
  416.         on your PC-File III distribution diskette, so that it can't be
  417.         accidentally erased or overwritten.
  418.  
  419.         You should now make a copy of your PC-File III disk.  This will
  420.         also serve as your "operations" diskette.  Assuming that you have
  421.         a two-drive system, these are the steps that you should follow.
  422.  
  423.         1.  Put your DOS system diskette in the "A" drive, and an empty
  424.             diskette in the "B" drive.  The diskette in the "B" drive
  425.             will become your new PC-File III operation diskette.
  426.  
  427.         2.  If you don't see the normal DOS prompt on your screen, then
  428.             "boot-up" the DOS operating system in the usual manner.  If
  429.             you don't yet know how to do this, please return to your DOS
  430.             manual for further reading.
  431.  
  432.         3.  Make sure that your are logged onto the "A" drive.  To do
  433.             this, type "A:" (don't type the quote marks) and press the
  434.             (return) key.
  435.  
  436.         4.  Format the diskette in the "B" drive as a system diskette.
  437.             This is done by typing:  FORMAT B:/S
  438.  
  439.         5.  Remove the DOS diskette from the "A" drive and replace it
  440.             with the PC-File III distribution diskette.
  441.  
  442.         6.  Copy the PC-File III executable programs to the "B" disk.  Do
  443.             this by typing:  COPY  PC-*.EXE  B:
  444.  
  445.         7.  Type:  COPY  PC-FILE.PRO  B:
  446.  
  447.         8.  Remove the disk from the "B" drive and label it as your
  448.             "PC-File III operation" diskette.
  449.  
  450.         9.  Store your PC-File III distribution diskette in a safe place.
  451.  
  452.         At this point, you may want to run the configuration program.  To
  453.         run the configuration program, put your PC-File III operation
  454.         diskette in the "A" drive.
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462. _
  463.  
  464.  
  465.                            PC-File III(tm) User's Guide           Page 8.
  466.  
  467.  
  468.           Type:  PC-SETUP
  469.  
  470.         Follow the instructions from the program and, when directed,
  471.         refer to the indicated sections in the printed user's guide.
  472.  
  473.         To start PC-File III, bring up your DOS system in the usual
  474.         fashion.
  475.  
  476.         Then, put the PC-File III operation disk in one of the disk
  477.         drives (this is typically the "A" drive) and enter the drive name
  478.         followed by a colon.  Thus, if the disk is in the left-side drive
  479.         type "A:" (don't enter the quote marks).  Press (Enter).  Then
  480.         type "PC-FILE" (no quote marks).  Press (Enter).
  481.  
  482.         When prompted with the question "Which drive (A-H) for the
  483.         Data:", enter the letter corresponding to the disk drive where
  484.         your database will be stored.  The left hand drive is "A", the
  485.         right hand drive is "B".
  486.  
  487.  
  488.         SPECIAL KEYS WHEN TYPING
  489.  
  490.         Often, PC-File III will provide an assumed answer for you in the
  491.         input area.  This is intended to save you some keystrokes.  If
  492.         the assumed answer is correct, all you need to do is press the
  493.         (Enter) key.  If the assumed answer is incorrect, just type in
  494.         the correct reply.
  495.  
  496.         Whenever you're prompted for input of data or commands, certain
  497.         of the keys have special significance.
  498.  
  499.         The left-facing arrow on the numeric keypad will move the cursor
  500.         to the left one position.
  501.  
  502.         The right-facing arrow on the keypad will move the cursor to the
  503.         right one position.
  504.  
  505.         The up-facing arrow will move the cursor to the field above the
  506.         current one.  If there are no fields above, it will move to the
  507.         bottom field.
  508.  
  509.         The down-arrow will move the cursor to the next field below the
  510.         current one.  If there are no fields below, it will move to the
  511.         top field on the screen.
  512.  
  513.         The "Del" key will delete the character at the cursor, and fill
  514.         in the spot with the characters to the right.
  515.  
  516.         The "Ins" key will open up one space for a new character, and
  517.         move all the characters at the cursor and to the right, over one
  518.         position further so that a new character can be typed in.  Each
  519.         time you press the (Ins) key another blank will be inserted.
  520.  
  521.         The "Home" key will move the cursor all the way to the left end
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528. _
  529.  
  530.  
  531.                            PC-File III(tm) User's Guide           Page 9.
  532.  
  533.  
  534.         of the field.
  535.  
  536.         The "End" key will move the cursor to the right of the field,
  537.         just past the last significant (non blank) character.
  538.  
  539.         The "PgUp" key will move the cursor to the first input field on
  540.         the screen.  When browsing the database, it will move up one
  541.         screenful of records in the database.
  542.  
  543.         The "PgDn" key will move the cursor to the last input field on
  544.         the screen.  When browsing the database, it will move down one
  545.         screenful of records in the database.
  546.  
  547.         The "Enter" key will move the cursor to the next field down on
  548.         the screen.  If the cursor is in the last field on the screen
  549.         when you press the "Enter" key, it will cause the data to be
  550.         "read" as if the (F10) key had been pushed.
  551.  
  552.         The "tab" key will move the cursor to the next field on the
  553.         screen.
  554.  
  555.         The "backwards-tab" key will move the cursor to the previous
  556.         field on the screen.
  557.  
  558.         The (F10) key will cause all of the data on the screen to be
  559.         accepted as "finished input."
  560.  
  561.         Some computers don't have function keys, so a means is provided
  562.         for these keyboards to simulate pressing of the (F10) key.  Hold
  563.         down the (Ctrl) key and then press the "A" key.  This is called
  564.         "Ctrl-A" and will cause the program to pretend that (F10) was
  565.         pushed.
  566.  
  567.         The "quote" and "apostrophe" key behave as a "duplication" key
  568.         when adding or modifying data in the records.  If you enter a
  569.         single quote or single apostrophe as the only data in a field,
  570.         the data from the previously viewed record will be copied into
  571.         the field for you, as if you had keyed it in.
  572.  
  573.         The "Esc" key should be thought of as the "cancel this operation"
  574.         key.  It can get you out of most problem situations.  Sometimes
  575.         you'll get into a part of the PC-File III program which you wish
  576.         you weren't in!  (You may have pushed the wrong function key, for
  577.         example).  At these times, you may push the "Esc" key to get back
  578.         to the master menu screen.  You shouldn't rely too heavily on the
  579.         "Esc" key, because overuse of it will gradually subtract from the
  580.         main memory available during the current session with PC-File
  581.         III.  Use this key when you can figure no other convenient way
  582.         out of a situation.
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594. _
  595.  
  596.  
  597.                            PC-File III(tm) User's Guide          Page 10.
  598.  
  599.  
  600.               **************************************
  601.               *  Omitted from the evaluation copy  *
  602.               **************************************
  603.  
  604.  
  605.         DEFINING YOUR DATABASE
  606.  
  607.         The first step in defining a database is determining what you
  608.         want to define and store.  We suggest that you use paper and
  609.         pencil to plan your database before you run PC-File III.  First,
  610.         determine what information you want and how many characters, or
  611.         positions, each "field" or piece of data should contain.
  612.  
  613.         For example, a simple name/address database layout might look
  614.         like this:
  615.  
  616.               Field name       Length
  617.               ------------     ------
  618.               Salutation         10
  619.               FirstName          12
  620.               LastName           15
  621.               Address1           20
  622.               Address2           20
  623.               City               15
  624.               State               2
  625.               ZipCode             9
  626.               HomePhone          12
  627.               WorkPhone          12
  628.               Comments          145
  629.  
  630.  
  631.         After you've designed your database on paper, start up PC-File
  632.         III.
  633.  
  634.         PC-File III will show you a screen with the message "These files
  635.         are already defined:", and will then ask "FILE NAME:".  If this
  636.         is the first time you have run the program, there will be no
  637.         database names displayed.  Type in the name of the database you
  638.         will want to define.  This should be a one to eight character
  639.         name, starting with the characters A to Z.  The only other
  640.         characters allowed in the name are the numerals 0 to 9, but do
  641.         not include a numeral as the first character in the database
  642.         name.  Do not include a file suffix (a period followed by three
  643.         more characters), because PC-File III will supply standard
  644.         suffixes for your database files.
  645.  
  646.         You can totally prevent others from viewing your database by
  647.         telling PC-File III to encrypt the data.
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660. _
  661.  
  662.  
  663.                            PC-File III(tm) User's Guide          Page 11.
  664.  
  665.  
  666.               **************************************
  667.               *  Omitted from the evaluation copy  *
  668.               **************************************
  669.  
  670.         The program "PC-Def" will be loaded automatically, to allow you
  671.         to define your new database.  You'll be allowed to enter a list
  672.         of field names and field lengths.
  673.  
  674.         The field names can be up to 12 characters long, and the field
  675.         lengths can be any number from 1 to 25 or from 1 to 65, depending
  676.         on the size of your display screen and the number of fields you
  677.         are defining.
  678.  
  679.         The last field you define can be a "super" field - much longer
  680.         than the others.  This type of field can be used to store text or
  681.         descriptive information.
  682.  
  683.         The allowable field lengths are discussed later on in this
  684.         chapter.  If you need help during database definition, you can
  685.         press (F1) to get a help screen.
  686.  
  687.         You'll find it convenient to choose relatively short names, just
  688.         long enough so you can remember what the name stands for each
  689.         time you see it.  It's best to choose a name that's not longer
  690.         than the number of characters actually in the field itself,
  691.         because the name will be truncated to the data length when
  692.         printing titles for your printed reports.  For example, if an
  693.         employee number is six digits long, and you name the field
  694.         "EMPLOYEE", the title for that field on your output reports will
  695.         be "EMPLOY".  Sometimes you have to choose longer names, so let
  696.         your own judgment and taste be your guide.  Just be careful not
  697.         to use this same name for any other field in the record.  It's
  698.         wise not to use special characters in the field names, as these
  699.         may conflict with some of the advanced reporting capabilities you
  700.         will later wish to specify for your fields.  You should stay away
  701.         from the plus, minus, underscore, asterisk, slash, left
  702.         parenthesis, right parenthesis, colon, quote, apostrophe,
  703.         exclamation mark, comma, and period.
  704.  
  705.         If the field will contain numeric data, such as price, or
  706.         quantity, give the name a "#" at the end.  Example: "PRICE#".
  707.         This will cause PC-File III to keep totals for that data when
  708.         printing the reports, and will also cause the data to be printed
  709.         "right justified" on the output reports.
  710.  
  711.         Don't worry if you select an inappropriate name for a field.
  712.         You'll be allowed to change the field names any time you wish
  713.         after the database has been completely defined.
  714.  
  715.         Certain field names are reserved as "automatic" data entry
  716.         fields.  If you use one of these names, data will be supplied
  717.         automatically for the operator whenever you are ADDing records to
  718.         the database.
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726. _
  727.  
  728.  
  729.                            PC-File III(tm) User's Guide          Page 12.
  730.  
  731.  
  732.               **************************************
  733.               *  Omitted from the evaluation copy  *
  734.               **************************************
  735.  
  736.         For "FIELD LENGTH", enter the number of characters which are
  737.         required to contain the data for that field.  You should give it
  738.         a length as long as the longest piece of data that the field will
  739.         contain.  For example, a field which will contain the names of
  740.         cities should be at least 11 characters long if one of the cities
  741.         in your database will be "Walla Walla."
  742.  
  743.         Field lengths must be 65 characters or less.  If you have a 40
  744.         character display, or if your database has more than 21 fields,
  745.         then field length must be kept to 25 characters or less.
  746.  
  747.         The last field you define can be a "super" field.
  748.  
  749.               **************************************
  750.               *  Omitted from the evaluation copy  *
  751.               **************************************
  752.  
  753.         The maximum number of fields which you'll be allowed to define is
  754.         forty-two.  The minimum is one.
  755.  
  756.         After you've finished with record definition, PC-File III will
  757.         take you to the Master Menu screen.
  758.  
  759.  
  760.         THE MASTER MENU SCREEN
  761.  
  762.  
  763.         It looks like this:
  764.  
  765.  
  766.         FILE:xxxxxxx
  767.         ________________________________________________
  768.  
  769.                 F1 ADD - Add a record
  770.                 F2 MOD - Modify a record
  771.                 F3 DEL - Delete a record
  772.                 F4 DIS - Display a record
  773.                 F5 FIN - Find a record
  774.                 F6 LIS - List or clone
  775.                 F7 SOR - Sort the index
  776.                 F8 UTI - Utilities
  777.                 F9 NAM - Alter field name or mask
  778.                    GLO - Global update or delete
  779.                    KEY - Set up the smart keys
  780.                    END - End or change database
  781.  
  782.         Awaiting your Command  [   ]
  783.  
  784.  
  785.         You may perform any of the functions on the master menu screen by
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792. _
  793.  
  794.  
  795.                            PC-File III(tm) User's Guide          Page 13.
  796.  
  797.  
  798.         pushing the appropriate function key at the left of the keyboard.
  799.         You can accomplish the same thing by typing in the
  800.         three-character function code (indicated by the three capitalized
  801.         letters in each command).  For example, to alter a field name,
  802.         you could either push (F9), or you could type NAM followed by the
  803.         (enter) key.  Some people like function keys, some learn the
  804.         names of the commands more easily and so prefer to type the three
  805.         characters.  PC-File III lets you suit yourself!
  806.  
  807.         Now that you have defined your database, the first thing that
  808.         you'll want to do is put some data into it.
  809.  
  810.  
  811.         ADDING RECORDS TO YOUR DATABASE
  812.  
  813.         To add records to your database, push (F1) or type ADD when
  814.         viewing the master menu screen.
  815.  
  816.         PC-File III will then find an empty spot for your new record to
  817.         go into.  If there has been a record deleted previously from the
  818.         database, that location will be reused for the added record.  If
  819.         there are no deleted records in the database, the new record will
  820.         be added to the end.  In either case, PC-File III will tell you
  821.         at the top of the screen which location it has found for adding
  822.         your record.
  823.  
  824.         You will then be allowed to enter your data, using the cursor
  825.         movement keys to access any field on the screen.  A "Duplication"
  826.         key is provided for data entry of repetitive information.
  827.  
  828.               **************************************
  829.               *  Omitted from the evaluation copy  *
  830.               **************************************
  831.  
  832.         This is especially handy if everyone in your database is from
  833.         Albuquerque.
  834.  
  835.         After you've entered all the data for one record, press (F10) to
  836.         cause the record to be added to the database.  PC-File III will
  837.         then prompt you to add another record.  If there are no further
  838.         records to add at this time, just press (F10) without entering
  839.         any data.  You'll be returned to the master menu screen.
  840.  
  841.         There is a maximum of 32,767 records allowed in this version of
  842.         PC-File III.  You must have enough disk space, of course, to
  843.         handle the quantity of data in your database.
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858. _
  859.  
  860.  
  861.                            PC-File III(tm) User's Guide          Page 14.
  862.  
  863.  
  864.         MODIFYING A RECORD
  865.  
  866.         To modify a record in your database, push (F2) or type "MOD"
  867.         while viewing the master menu screen.  You will be asked "KEY or
  868.         #n,*,+,-,++,--,\ ".  If you know the key (the data in the first
  869.         field) of the record to be modified, enter it at this time.
  870.  
  871.         Alternatively, you can enter the record number of the record in
  872.         the database.  The first record is number 1, the second is 2, and
  873.         so on.  To modify record number 120, you would enter "#120".
  874.  
  875.         Entering an "*" will allow you to modify the most recently
  876.         retrieved record.  This is handy when you have just used "FINd"
  877.         to locate a record, and now you are using "MODify" to change it.
  878.         Instead of having to enter the record # of the found record, just
  879.         enter an "*".  It's also handy for making another modification to
  880.         the same record that you just finished modifying.
  881.  
  882.         A fourth way to specify the record to be modified is to enter
  883.         "+", meaning to modify the next record after the one which you
  884.         just modified.
  885.  
  886.         You can also enter a "-", meaning to modify the record just prior
  887.         to the one you just modified.
  888.  
  889.         If you enter a "++", you'll be taken into "browse" mode.  The
  890.         next twenty records in sequence will be shown on the screen,
  891.         preceded by their relative record numbers.  Each time you press
  892.         "++" you'll see the next twenty records.  If your keyboard has
  893.         the "PgDn" key, you can press it and get the same results.  When
  894.         you see the record you wish to modify, just enter its number.
  895.         Example: if you see that it's record number 123 that you want to
  896.         modify, enter  #123.
  897.  
  898.         If you enter a "--", you'll be taken into "browse" mode.  The
  899.         previous twenty records will be shown on the screen.  Each time
  900.         you enter "--", you'll back up twenty records in the database.
  901.         If your keyboard has the "PgUp" key, you can press it and get the
  902.         same results.
  903.  
  904.         If you enter a "\" (backslash), you'll be presented with the last
  905.         record in the database and allowed to modify it.
  906.  
  907.         PC-File III will retrieve the record to be modified and display
  908.         it for modification on the screen.  You can use the cursor
  909.         movement keys, data keys, and the insert and delete keys to
  910.         change any of the data on the screen.  You can also use the
  911.         "duplication" key (a single quote or a single apostrophe) to copy
  912.         data from the corresponding field in the previously viewed
  913.         record.
  914.  
  915.         After you've modified the data on the screen, press (F10) to
  916.         cause the changes to be accepted.  You'll be prompted to enter
  917.         the KEY value for another record to be modified.  If you have no
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924. _
  925.  
  926.  
  927.                            PC-File III(tm) User's Guide          Page 15.
  928.  
  929.  
  930.         other modifications to make at this time,  just  press (enter) or
  931.         (F10) and you'll be returned to the master menu screen.
  932.  
  933.  
  934.         DELETING A RECORD
  935.  
  936.         To delete a record, press (F3) or type "DEL" while viewing the
  937.         master menu screen.  You'll be asked "KEY or #n,*,+,-,++,--,\ ".
  938.         You should then enter the Key value of the first field in the
  939.         record to be deleted, or the record number in the database
  940.         (preceded by a #), or an "*" to delete the most recently
  941.         retrieved record, or a "+" to delete the next record in sequence,
  942.         or a "-" to delete the previous record in sequence, or a "\"
  943.         (backslash) to delete the last record in the database.  You can
  944.         also go into "browse" mode at this time by entering "++" or
  945.         (PgDn) or "--" or (PgUp).  (Read the above section "Modifying A
  946.         Record" for a longer explanation of this prompt.)
  947.  
  948.         PC-File III will retrieve the record and display it for you and
  949.         then ask you to "Type 'DELETE', or press (enter)".  If you decide
  950.         that you really do wish to delete the record, type "DELETE".  If
  951.         you decide not to delete this record, type "KEEP".  Press
  952.         (enter).  You'll then be prompted for the next record KEY to be
  953.         deleted.
  954.  
  955.         When you've finished with all your deletions, just press (enter)
  956.         when asked for the next record KEY.  You will be returned to the
  957.         master menu screen.
  958.  
  959.  
  960.         DISPLAYING A RECORD
  961.  
  962.         To display a record, press (F4) or type "DIS" while viewing the
  963.         master menu screen.  You'll be asked "KEY, or #n,+,-,++,--,\  ".
  964.         You should then enter the Key value of the first field in the
  965.         record to be displayed, or the record number in the database
  966.         (preceded by a #), or a "+" to display the next record in
  967.         sequence, or a "-" to display the previous record in sequence, or
  968.         a "\" to display the last record in the database.  You can also
  969.         enter "browse" mode by entering "++" or "--".  PC-File III will
  970.         retrieve and display the record for you, and then prompt you for
  971.         the next record to be displayed.  When you're through displaying
  972.         records, just press (enter) and you'll be returned to the master
  973.         menu screen.
  974.  
  975.  
  976.         FINDING A RECORD
  977.  
  978.         To find a record, press (F5) or type "FIN" while viewing the
  979.         master menu screen.  You will then be shown a list of all the
  980.         field names in the database, and asked "FIELD TO SEARCH".  You
  981.         should type in the name of the field which you wish to search on.
  982.         You only need to enter as much of the field name as required to
  983.         uniquely identify the field.  PC-File III will next prompt you
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990. _
  991.  
  992.  
  993.                            PC-File III(tm) User's Guide          Page 16.
  994.  
  995.  
  996.         with:
  997.  
  998.              >xxx(scan full field)  ?xxx(soundex)
  999.              Look for:__________
  1000.  
  1001.  
  1002.         You should now type in the data which you would like to search
  1003.         for.  But first, look at these FOUR different ways you can make a
  1004.         search.
  1005.  
  1006.         ONE: SCAN ACROSS
  1007.         If you precede the data with a ">" character, PC-File III will
  1008.         look for an occurrence of that data anywhere in the field.  For
  1009.         example, if you type ">mit", records will be returned which have
  1010.         "Smith", or "transmit", or "miter", etc.  This is a "full field
  1011.         scan" type of search.
  1012.  
  1013.         TWO:  GENERIC
  1014.         If you type "mit" (without the ">" in front) records will be
  1015.         retrieved only if they start out with "mit" in the field, such as
  1016.         "miter", "mitten", etc.  This type of search is fully "generic":
  1017.         that is, all records will be retrieved when the data field
  1018.         "begins with" the search data.  You can, for example, find all
  1019.         records with last names that start with "S", or find all records
  1020.         with zip codes starting with "980".
  1021.  
  1022.         Search TWO will proceed considerably faster than search ONE.
  1023.         Search ONE does a "full field scan", and therefore PC-File III
  1024.         must look at every record in the database.  In search TWO,
  1025.         however, PC-File III can take advantage of its index file for
  1026.         very rapid retrieval.
  1027.  
  1028.         THREE:  SOUNDEX
  1029.         Soundex searches retrieve records which sound the same as the
  1030.         search argument.  You can do a soundex search on any field in
  1031.         your database.
  1032.  
  1033.               **************************************
  1034.               *  Omitted from the evaluation copy  *
  1035.               **************************************
  1036.  
  1037.         Please note that the "soundex" method of locating names was not
  1038.         invented by the author of PC-File III.  It's only a computerized
  1039.         implementation of a standard name indexing method that's been
  1040.         around for many years.
  1041.  
  1042.         FOUR:  WILDCARD
  1043.         A wildcard search finds records which have certain characters
  1044.         appearing only in certain fixed positions within a field.
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056. _
  1057.  
  1058.  
  1059.                            PC-File III(tm) User's Guide          Page 17.
  1060.  
  1061.  
  1062.               **************************************
  1063.               *  Omitted from the evaluation copy  *
  1064.               **************************************
  1065.  
  1066.         Whichever type of search you use, when a record is found which
  1067.         matches the search it'll be displayed followed by this prompt:
  1068.         "Continue, Stop, Modify, or Delete?".  If you want to find more
  1069.         records which match this search criterion, just type "C" or press
  1070.         (Enter).  The next record will be found and displayed.  If you
  1071.         wish to stop searching, type "S" and then push (Enter).  If you
  1072.         want to make changes to the record you just found, type "M" and
  1073.         then press (Enter).  To delete the record you just found, type
  1074.         "D" and press (Enter).
  1075.  
  1076.         After you modify or delete the record, the search will continue
  1077.         from that point.
  1078.  
  1079.  
  1080.         LISTING THE RECORDS
  1081.  
  1082.         The listing capabilities of PC-File III are very powerful indeed.
  1083.         You will be allowed to select records based on "equal",
  1084.         "unequal", "greater than", or "less than" relationships.  The
  1085.         data can be displayed in any format which you specify.  And you
  1086.         can list the report on your printer, on your screen, or to disk.
  1087.         There is even a data transposition (flip data) character
  1088.         provided. (See the section "Special Keys When Typing" or look up
  1089.         "flip data" in the index).
  1090.  
  1091.         To list the records, press (F6) or type "LIS" while viewing the
  1092.         master menu screen.  You will be shown the names of all the
  1093.         report formats which you have previously defined to the system,
  1094.         and asked "Which format, or press (enter)".
  1095.  
  1096.         If this is the first time you've ever created this particular
  1097.         report format, just press (enter).  You will be shown all of the
  1098.         field names in this database, and prompted with: "Column=0.
  1099.         Field to List:". You should type in the name of the field which
  1100.         you would like to see first on your report (at the far left).
  1101.         You don't need to type in the whole field name; only enough so
  1102.         that PC-File III can uniquely identify it.  As you continue to be
  1103.         prompted to enter field names, PC-File III will keep you
  1104.         informed, at the bottom of the screen, about the number of print
  1105.         columns which you've used up.  If the report will go to your
  1106.         screen, you should not let this number go beyond 79.  If the
  1107.         report will go to your printer, you shouldn't let the number go
  1108.         beyond the maximum width of a print line.
  1109.  
  1110.         PC-File III will list your fields side by side on the output
  1111.         report, with one space inserted between each field.  For most
  1112.         reporting purposes, this is all that you need to know.  Just
  1113.         specify the desired fields and let PC-File III do the rest.
  1114.         You're freed from the burden of calculating which column you want
  1115.         the data printed in, or of designing your output forms (which
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122. _
  1123.  
  1124.  
  1125.                            PC-File III(tm) User's Guide          Page 18.
  1126.  
  1127.  
  1128.         some database programs force you to do).  You'll find that the
  1129.         report which is automatically generated for you is usually quite
  1130.         adequate.
  1131.  
  1132.         For unusual reporting requirements, however, PC-File III provides
  1133.         some formatting options which you may wish to utilize.  The
  1134.         following information will show you how to format customized
  1135.         output reports, placing your data in selected locations on the
  1136.         report.
  1137.  
  1138.               **************************************
  1139.               *  Omitted from the evaluation copy  *
  1140.               **************************************
  1141.  
  1142.         You can also cause calculations to occur and be printed as the
  1143.         output field.  The format for calculated fields looks like this:
  1144.  
  1145.               **************************************
  1146.               *  Omitted from the evaluation copy  *
  1147.               **************************************
  1148.  
  1149.         When you've specified all of the data to appear on the listing,
  1150.         just push (enter).
  1151.  
  1152.         Here is a summary with some sample answers to the question "Field
  1153.         to List?":
  1154.  
  1155.         RESPONSE        PRINTED RESULT
  1156.         ------------    ------------------------------------
  1157.         FIELD1          The data from FIELD1
  1158.         *               The relative record number
  1159.         "FRIDAY"        The constant "FRIDAY" will be printed
  1160.         >10             Print ten blanks (ten spaces)
  1161.         <               Backspace 1 space
  1162.         =25             Tab to printer column 25
  1163.         /               Start new line on the printer
  1164.         /FF             Skip to a new page
  1165.         (A+B)SUM:7.2    A calculated answer
  1166.  
  1167.  
  1168.         You'll be asked to enter the Title of the report.  If you enter a
  1169.         title at this time, it will be saved with the report format and
  1170.         used whenever the report is printed.  If you enter a "null" title
  1171.         (no data, just an "enter" key), you'll be prompted for a title
  1172.         each time the report is about to be printed.
  1173.  
  1174.         When you enter the Title, there are some characters which you can
  1175.         put at the front of the title line to give you extra control over
  1176.         the output.  These characters will allow you to bypass title or
  1177.         heading lines, bypass printing of totals, omit detail lines, or
  1178.         cause prompting for changing of paper or envelopes in friction
  1179.         feed printers.
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188. _
  1189.  
  1190.  
  1191.                            PC-File III(tm) User's Guide          Page 19.
  1192.  
  1193.  
  1194.               **************************************
  1195.               *  Omitted from the evaluation copy  *
  1196.               **************************************
  1197.  
  1198.         When you're asked "Save this report format?", Reply "Y" if you
  1199.         will ever want to print this report again, or "N" if this is a
  1200.         one-time only report.  If you reply "Y", you'll then be asked
  1201.         "Name for this format:".  Just type in a 1 to 8 character name by
  1202.         which you would like to remember this report format.
  1203.  
  1204.         You will next be asked:  "List on Printer, Screen, or Disk
  1205.         (P,S,D)".  Type "P" to get a printed list, or "S" to get the
  1206.         listing on your video screen.  If you are "cloning" (creating a
  1207.         new database) or printing to disk, reply "D".  See the section on
  1208.         Cloning a new database.
  1209.  
  1210.         You'll be told to prepare your printer for output, and asked:
  1211.         "Shall I print an alignment pattern?".  If you answer "Y", a
  1212.         pattern of X's will be printed (one line only) so that you can
  1213.         see if your printer was lined up correctly.  After the X's are
  1214.         printed, the question will be repeated.  This is most useful if
  1215.         you are using pre-printed output forms, or if you are printing on
  1216.         labels and want to be sure you have things lined up properly.
  1217.  
  1218.         You'll be given the opportunity to have subtotals printed, or to
  1219.         have them omitted.  The prompt for this is:
  1220.  
  1221.              Field to trigger subtotals, or
  1222.              press (Enter) for no subtotals
  1223.  
  1224.         If you enter the name of a field in your database, subtotals will
  1225.         be printed for your numeric fields whenever the named field
  1226.         changes in value.  If you enter no field name (just press the
  1227.         'enter' key), subtotals will not be printed.  You would normally
  1228.         indicate the field which was the first field specified the last
  1229.         time you sorted the database.
  1230.  
  1231.         If you selected subtotals, you'll be asked two more questions.
  1232.  
  1233.         First, "Do you want Group Highlighting?".  If you reply "Y", then
  1234.         only the first group item in each subtotal group will be printed.
  1235.         Subsequent items will print as blanks.  For example, if you
  1236.         sorted on DEPARTMENT then selected DEPARTMENT as the field to
  1237.         trigger subtotals, your report might look like this:
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254. _
  1255.  
  1256.  
  1257.                            PC-File III(tm) User's Guide          Page 20.
  1258.  
  1259.  
  1260.  
  1261.              DEPARTMENT    ACTIONS
  1262.              ----------    -------
  1263.              A27           173
  1264.                            212
  1265.                            555
  1266.  
  1267.              B33           212
  1268.                            066
  1269.  
  1270.         If you answer "N" to the Group Highlighting question, then the
  1271.         same report would look like this:
  1272.  
  1273.              DEPARTMENT    ACTIONS
  1274.              ----------    -------
  1275.              A27           173
  1276.              A27           212
  1277.              A27           555
  1278.  
  1279.              B33           212
  1280.              B33           066
  1281.  
  1282.  
  1283.         Second, you'll be asked "New page after each subtotal?".  If you
  1284.         want to skip to the top of a clean page after the subtotals for
  1285.         each group are printed, answer "Y".  If you answer "N", you'll
  1286.         get one blank line after the subtotals, before the start of the
  1287.         next group.
  1288.  
  1289.         You'll be asked "List All records or Selected records (A or S):".
  1290.         If you want to see all the records in your report, answer "A".
  1291.  
  1292.         If you only want to list some of the records, answer "S".  In
  1293.         this case, you will be shown all of the field names and asked
  1294.         "Field to Select on:".  PC-File III wants to know which field
  1295.         will determine whether or not the record will be printed.  Enter
  1296.         enough of the field name to uniquely identify it.  You will then
  1297.         be asked "Compare how? >,<,=,<> ".  The field which you have
  1298.         selected will later be compared to some value which you will also
  1299.         later enter.  PC-File III is asking how it should compare the
  1300.         field to the value.  If you will want them to be equal, enter
  1301.         "=".  If you will want to see records which have the field less
  1302.         than some value, enter "<".  For a "greater than" comparison,
  1303.         enter ">".  For "unequal", enter "<>".  Now you will be asked for
  1304.         the value which your field will be compared to.  PC-File III
  1305.         asks:  "Compared to value:".  Enter the value.  Example: To list
  1306.         all employees with age greater than 40 you would respond as
  1307.         follows:
  1308.  
  1309.            "Field to select on:"         AGE
  1310.            "Compare how?       "         >
  1311.            "Compared to value: "         40
  1312.  
  1313.         If the comparison is for equal or unequal, you're also allowed to
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320. _
  1321.  
  1322.  
  1323.                            PC-File III(tm) User's Guide          Page 21.
  1324.  
  1325.  
  1326.         enter the ">" character at the front of the searched for value.
  1327.         This will cause PC-File III to scan the entire field for an
  1328.         occurance of the value.  Example: To list all employees with
  1329.         "ART" appearing anywhere in the field called "HOBBIES" you would
  1330.         respond as follows:
  1331.  
  1332.            "Field to select on:"         HOBBIES
  1333.            "Compare how?       "         =
  1334.            "Compared to value: "         >ART
  1335.  
  1336.         If the comparison is for equal or unequal, you'll be allowed to
  1337.         use the wildcard character "_" in your search value.  Example: a
  1338.         search on "equal" for a value of "___TH" (three wildcard
  1339.         characters in front of the "TH") would print records for SMITH,
  1340.         BROTHERS, FORTH, etc.
  1341.  
  1342.         In case you need to make multiple comparisons to select the
  1343.         records to be printed, you'll now be asked: "And, Or, or End".
  1344.         If you only have one comparison to make, reply "E".  If you reply
  1345.         "A" (for "And") or "O" (for "Or"), the results of your first
  1346.         comparison will be "ANDed" or "ORed" with the results of
  1347.         subsequent comparisons which you'll be prompted for.  In all, you
  1348.         can make a total of ten "and/or" comparisons.
  1349.  
  1350.         In this context, "AND" means that ALL of the comparisons must be
  1351.         true.  "OR" means that ANY one or more of the comparisons must be
  1352.         true.
  1353.  
  1354.         For example: Assume that we wish to list all Female employees
  1355.         between the age of 20 and 40 who are single.  This table shows
  1356.         the appropriate responses:
  1357.  
  1358.          FIELD TO     COMPARE   COMPARED TO   AND/OR/END
  1359.          SELECT ON      HOW       VALUE
  1360.          ---------    -------   ------------  ----------
  1361.          SEX             =          F             A
  1362.          AGE             >         20             A
  1363.          AGE             <         40             A
  1364.          STATUS          =          S             E
  1365.  
  1366.         We used "AND" because we wanted ALL of the conditions to be true.
  1367.  
  1368.         ANDing and ORing combines from left to right.  Each time you make
  1369.         a comparison, the result is saved as the "truth" value, and this
  1370.         truth value is then used for the next comparison, etc.  Until you
  1371.         get used to the way this works, it is wise to practice your
  1372.         intended comparison by listing to the screen, just to see if the
  1373.         results are as expected.
  1374.  
  1375.         If you are using a printer for output, PC-File III will now pause
  1376.         with a message to allow you to set up the printer.
  1377.  
  1378.         Now is when PC-File III really goes to work for you.  Here's a
  1379.         peek at what's going on behind the scene:
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386. _
  1387.  
  1388.  
  1389.                            PC-File III(tm) User's Guide          Page 22.
  1390.  
  1391.  
  1392.               **************************************
  1393.               *  Omitted from the evaluation copy  *
  1394.               **************************************
  1395.  
  1396.  
  1397.         SORTING THE DATABASE INDEX
  1398.  
  1399.         If you wish to have your output reports printed in a specific
  1400.         sequence, you may wish to sort the database index.  For example,
  1401.         to print your customer file in alphabetic sequence by last name
  1402.         you would first sort the database on "LASTNAME".  If you don't
  1403.         care about the sequence of your output report, you won't need to
  1404.         do a sort before printing the report.
  1405.  
  1406.         To sort the records, press (F7) or type "SOR" while viewing the
  1407.         master menu screen.  PC-File III will load a special sort program
  1408.         into the computer, print out all the field names, and ask: "Sort
  1409.         field #1:".  You should enter the name of the field which you
  1410.         would like to use to sequence the database.  (Just enter enough
  1411.         of the name to uniquely identify it.).  If the sequence will
  1412.         depend on multiple fields, you should give the name of the most
  1413.         primary field in the sort sequence.  For example, you may be
  1414.         producing an alphabetic listing by name.  Within all of the
  1415.         "SMITH" names, you would want the sort to include the first
  1416.         names, so that all the JOHN SMITHs would appear together,
  1417.         followed by all the JUNE SMITHs.  Sort field #1 in this example
  1418.         would be "LASTNAME", and sort field #2 would be "FIRSTNAME".
  1419.         You'll be allowed to specify up to ten field names in the sort
  1420.         sequence.
  1421.  
  1422.         You can also pull out any portion of the field for use in
  1423.         sequencing.
  1424.  
  1425.               **************************************
  1426.               *  Omitted from the evaluation copy  *
  1427.               **************************************
  1428.  
  1429.         As you enter each field name, you'll be asked "Ascending or
  1430.         Descending (A or D):".  This is your chance to tell whether you
  1431.         want the field to be sorted into ascending or descending
  1432.         sequence.  You can freely intermix ascending fields with
  1433.         descending fields.  For example, you might wish to print a list
  1434.         of employee salaries, according to department.  Each department
  1435.         will be listed, in ascending sequence.  Within each department,
  1436.         you would list salaries by descending sequence (so that the big
  1437.         earners show up on top).  To produce this list, you would sort as
  1438.         follows:
  1439.  
  1440.              DEPARTMENT   (Ascending)
  1441.              SALARY#      (Descending)
  1442.  
  1443.  
  1444.         When you've finished identifying all the fields and their
  1445.         corresponding sequences, just push (enter).
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452. _
  1453.  
  1454.  
  1455.                            PC-File III(tm) User's Guide          Page 23.
  1456.  
  1457.  
  1458.         Finally, you'll be asked to identify a "work" drive for the sort
  1459.         to use as an overflow area.  The work drive will be used to
  1460.         contain a small file of sort status information.  It will also be
  1461.         used as "spill over" work space if the sort is unable to sort the
  1462.         entire database index in RAM memory.  The sort will do as much of
  1463.         its work as possible in the memory you have available for it.
  1464.         This is why the sort runs so fast.  If it needs more work space
  1465.         than there is memory available, it'll use the work drive as an
  1466.         "extension" of RAM memory.
  1467.  
  1468.         You must select a work drive that has enough empty space on it to
  1469.         handle the sort work requirements.  Also, to help with the speed
  1470.         of the sort, it's best to make the work drive different from the
  1471.         database "data" drive.  However, if you have a "hard disk" or
  1472.         enough room in a "RAM-drive", definitely put the work drive
  1473.         there.  For most databases in the "under 2000 records" category,
  1474.         the work space won't be needed and so it won't matter which drive
  1475.         you specify.
  1476.  
  1477.         The sort will now proceed and keep you informed of its status as
  1478.         it progresses.
  1479.  
  1480.               **************************************
  1481.               *  Omitted from the evaluation copy  *
  1482.               **************************************
  1483.  
  1484.  
  1485.         USING THE UTILITIES
  1486.  
  1487.         It is important to make frequent "backup" copies of your
  1488.         database, in case something happens to make it unusable.  The
  1489.         Utilities provided with PC-File III allow you to Copy your
  1490.         database, or to Rename, Delete, Export or Merge databases.
  1491.  
  1492.               **************************************
  1493.               *  Omitted from the evaluation copy  *
  1494.               **************************************
  1495.  
  1496.  
  1497.         ALTERING A FIELD NAME OR EDIT MASK
  1498.  
  1499.         You can change the name of any field defined in your database.
  1500.         You might want to do this, for example, to change a field
  1501.         attribute from numeric to character, or to shorten the field
  1502.         name.  Press (F9) or type "NAM" while viewing the master menu
  1503.         screen.
  1504.  
  1505.         You will be shown a list of all the field names and asked "Which
  1506.         Name to Change:".  Type the name of the field you wish to change.
  1507.         You'll then be asked to "Enter the New Name:".  Type the name
  1508.         that you would like to use for the new name of the field.
  1509.  
  1510.         Underneath the field name, you can optionally provide information
  1511.         telling PC-File III what characters will be allowed when keying
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518. _
  1519.  
  1520.  
  1521.                            PC-File III(tm) User's Guide          Page 24.
  1522.  
  1523.  
  1524.         data into the field.  If you don't provide this information, all
  1525.         characters in the ASCII character set will be allowed for the
  1526.         field if it's not numeric.  If it's a numeric field, only the
  1527.         digits 0 through 9, decimal, plus, minus, and the letters "D" and
  1528.         "E" will be allowed.  ("D" and "E" are used when entering
  1529.         floating point numbers.)  We call this optional editing
  1530.         information an "edit mask".
  1531.  
  1532.         A carefully thought out edit mask can prevent the operator from
  1533.         accidentally keying invalid characters into your data field.
  1534.  
  1535.               **************************************
  1536.               *  Omitted from the evaluation copy  *
  1537.               **************************************
  1538.  
  1539.  
  1540.         ENDING / CHANGING TO A NEW DATABASE
  1541.  
  1542.         To end the program and return to the DOS operating system, or to
  1543.         change to a different database, type "END" while viewing the
  1544.         master menu screen.  PC-File III will ask: "Quit, Change file, or
  1545.         Resume?(Q,C,R)".  Answer "Q" if you have completed processing
  1546.         with PC-File III.  Answer "C" if you would like to keep using
  1547.         PC-File III, but wish to process a different database.  Answer
  1548.         "R" if you didn't really mean to type "END", in which case you'll
  1549.         be returned to the master menu screen.
  1550.  
  1551.  
  1552.         GLOBAL UPDATE AND DELETE
  1553.  
  1554.         If you wish to delete a lot of records at one time, or update a
  1555.         lot of records with the same value, then you'll find the global
  1556.         update/delete capabilities of PC-File III to be very useful.
  1557.         You'll be allowed to name a field in the database, and a value
  1558.         which you're looking for.  For every record found in the database
  1559.         which has the value in the field, global delete will delete the
  1560.         record.  Or, if you're doing global update, each found record can
  1561.         have any field changed to a new value.
  1562.  
  1563.               **************************************
  1564.               *  Omitted from the evaluation copy  *
  1565.               **************************************
  1566.  
  1567.  
  1568.         MERGING TWO DATABASES TOGETHER
  1569.  
  1570.         There is occasionally a need to combine two databases into one.
  1571.         For example, you may have been keeping your data in two separate
  1572.         databases because of a limitation on diskette space.  Suddenly,
  1573.         you find yourself with a new hard disk on your PC and wish to
  1574.         combine both databases into one.  Here's how it's done.
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584. _
  1585.  
  1586.  
  1587.                            PC-File III(tm) User's Guide          Page 25.
  1588.  
  1589.  
  1590.               **************************************
  1591.               *  Omitted from the evaluation copy  *
  1592.               **************************************
  1593.  
  1594.  
  1595.         SETTING UP THE "SMART" KEYS
  1596.  
  1597.         Ten different keys on your keyboard can be preloaded with data
  1598.         and/or commands.  The keys are the NUMBER keys 0-9 located along
  1599.         the TOP of your keyboard.  These are NOT the function keys.  When
  1600.         they have been setup with data or commands, they can be used by
  1601.         pressing the "Alt" key at the left of the space-bar and, while
  1602.         holding the Alt key down, pressing the desired number key.  If
  1603.         the particular key has been preloaded with characters, they will
  1604.         be emitted just as if you had typed them in from the keyboard.
  1605.         If the smart key hasn't been set up, then nothing will happen if
  1606.         it's pressed.
  1607.  
  1608.               **************************************
  1609.               *  Omitted from the evaluation copy  *
  1610.               **************************************
  1611.  
  1612.  
  1613.         PRINTING MAILING LABELS
  1614.  
  1615.  
  1616.         PC-File III can do a very nice job of producing mailing labels
  1617.         from your database.  Excess spaces and empty lines will be
  1618.         automatically removed.  Labels can be produced in the standard
  1619.         "1-up" format, or you can optionally produce them "multi-up" in a
  1620.         side by side format.  The multi-up labels can be printed on
  1621.         continuous forms labels or on sheets of labels.
  1622.  
  1623.               **************************************
  1624.               *  Omitted from the evaluation copy  *
  1625.               **************************************
  1626.  
  1627.  
  1628.         SNAPSHOT MAILING LABELS
  1629.  
  1630.         There's a very useful feature built into PC-File III which we've
  1631.         been using here at ButtonWare for quite some time.  We've decided
  1632.         to make it generally useable by everyone.  It's called "Snapshot
  1633.         Mailing Labels" and it works like this:
  1634.  
  1635.         When you're adding a record to your database, or just viewing or
  1636.         modifying a record, you may wish to print a mailing label for the
  1637.         person or address being viewed.  If you've previously defined a
  1638.         special snapshot format, then you can produce the label whenever
  1639.         you want by pressing the "snapshot key."
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650. _
  1651.  
  1652.  
  1653.                            PC-File III(tm) User's Guide          Page 26.
  1654.  
  1655.  
  1656.               **************************************
  1657.               *  Omitted from the evaluation copy  *
  1658.               **************************************
  1659.  
  1660.  
  1661.         CLONING: (OUTPUTTING A NEW DATABASE)
  1662.  
  1663.         You can create an entirely new database from an existing
  1664.         database.  You may want to do this to create a subset of the
  1665.         original database (with fewer records), or to change the way your
  1666.         database was defined.  You can also "split" a database into
  1667.         multiple parts.  This is especially useful when you're running
  1668.         out of disk space and wish to divide the database into several
  1669.         different ones.
  1670.  
  1671.         The cloning operation allows you to define a new database which
  1672.         is similar to an existing one, and then it copies the data from
  1673.         the existing database into the new one.  The new database can
  1674.         differ from the original in the following ways:
  1675.  
  1676.  
  1677.         -   Field lengths can be lengthened
  1678.         -   Field lengths can be shortened
  1679.         -   New fields can be inserted
  1680.         -   Fields can be removed
  1681.         -   Fields can be rearranged (the order of their appearance on
  1682.             the screen changed)
  1683.         -   The new database can contain "selected" records from the
  1684.             original
  1685.         -   The database can be changed from normal to encrypted
  1686.         -   The database can be changed from encrypted to normal
  1687.         -   The database can be changed from encrypted to encrypted (with
  1688.             a new security code)
  1689.  
  1690.         Follow the steps below to create a new database from an old
  1691.         database:
  1692.  
  1693.               **************************************
  1694.               *  Omitted from the evaluation copy  *
  1695.               **************************************
  1696.  
  1697.  
  1698.         SPLITTING AND JOINING FIELDS
  1699.  
  1700.         It's also possible to combine two adjacent fields into one field
  1701.         in your database.  You may want to do this, for example, if you
  1702.         defined a YEAR field, a MONTH field, and a DAY field and wish to
  1703.         combine them into one single field called DATE.
  1704.  
  1705.         You can also split up a single field into multiple fields.  For
  1706.         example, you may want to take the DATE field and split it out
  1707.         into MONTH, DAY, and YEAR.
  1708.  
  1709.         Here's how to split or join fields:
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716. _
  1717.  
  1718.  
  1719.                            PC-File III(tm) User's Guide          Page 27.
  1720.  
  1721.  
  1722.               **************************************
  1723.               *  Omitted from the evaluation copy  *
  1724.               **************************************
  1725.  
  1726.  
  1727.         EXCHANGING DATA WITH VISICALC, OTHERS
  1728.  
  1729.         You may export your database for use with Visicalc, 1-2-3, or
  1730.         Multiplan or any other program which will allow input of a "DIF"
  1731.         or Visicalc format file.
  1732.  
  1733.               **************************************
  1734.               *  Omitted from the evaluation copy  *
  1735.               **************************************
  1736.  
  1737.  
  1738.         USING YOUR DATA WITH MAILMERGE
  1739.  
  1740.         You can export your database into a format which can be used with
  1741.         MailMerge, WORD, or other types of programs which require your
  1742.         fields to be separated by commas.  This is handy for keeping a
  1743.         mailing labels database and then printing customized letters to
  1744.         each person on your mailing list.  To do this, press (F8) or type
  1745.         "UTI" while viewing the Master menu screen.  When asked "Export
  1746.         to Visicalc or Wordstar", reply "W".  Then answer the questions
  1747.         about the input and output drive and the database name.  When the
  1748.         program is finished, your newly created file will have the name
  1749.         "filename.WS"  (Where "filename" is the name of your database).
  1750.  
  1751.  
  1752.         IMPORTING & EXPORTING YOUR DATABASE
  1753.  
  1754.         A very powerful feature of the PC-File III system is its ability
  1755.         to share data with many other programs, such as Lotus 1-2-3,
  1756.         Multiplan, PC-Calc, VisiCalc, WordStar, WORD, and Personal
  1757.         Editor.
  1758.  
  1759.         IMPORTING:
  1760.  
  1761.         You can import files or databases created on other systems, into
  1762.         the PC-File III database format.  In order to do this, the file
  1763.         to be imported must be in one of these formats:
  1764.  
  1765.             MailMerge format.  This format consists of data fields
  1766.             separated by commas, with quote marks usually surrounding
  1767.             each field.  The end of each record has a carriage-return and
  1768.             optionally a line-feed.  This format is used by the WordStar
  1769.             "MailMerge" program, is produced by many BASIC programs, and
  1770.             is an export option in many existing database programs.
  1771.  
  1772.             Text editor format.  This format consists of fixed length
  1773.             fields with no separators between each field.  The end of
  1774.             each record has a carriage return and sometimes a line-feed.
  1775.             This format is produced by most of the text editors and many
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782. _
  1783.  
  1784.  
  1785.                            PC-File III(tm) User's Guide          Page 28.
  1786.  
  1787.  
  1788.             of the word processing programs.
  1789.  
  1790.             PC-Calc format.  This format is used by the ButtonWare
  1791.             spreadsheet program called "PC-Calc".
  1792.  
  1793.             DIF format.  This format is produced as an output or export
  1794.             option by many of the existing spreadsheet programs, and by
  1795.             some database programs.
  1796.  
  1797.             Fixed Length format.  This format is just like the Text
  1798.             Editor format described above, except that the end of each
  1799.             record is not marked by a carriage return.  Fixed length
  1800.             format is used by many programs which create "random" files.
  1801.             Every record is exactly the same length, and there are no
  1802.             delimiters or record separators.  The only way to tell where
  1803.             one record stops and the next one starts is by knowing the
  1804.             exact length of the records when they were created.
  1805.  
  1806.         If your file exists or can be changed into one of these formats,
  1807.         it can be imported into PC-File III for use as a database.
  1808.  
  1809.               **************************************
  1810.               *  Omitted from the evaluation copy  *
  1811.               **************************************
  1812.  
  1813.         EXPORTING:
  1814.  
  1815.         You can also export your PC-File III database for use with many
  1816.         other programs.  You'll be able to export into "VisiCalc",
  1817.         "MailMerge", Microsoft WORD, "PC-Calc", "DIF", or "Text Editor"
  1818.         formats.
  1819.  
  1820.         When you export the database, all of the records in the database
  1821.         will be copied out into the export file.  They'll be copied in
  1822.         the most recent sort sequence.  Therefore, if you will want the
  1823.         exported file to appear in some special sequence, you'll need to
  1824.         sort the database first.
  1825.  
  1826.               **************************************
  1827.               *  Omitted from the evaluation copy  *
  1828.               **************************************
  1829.  
  1830.  
  1831.         SECURITY (ENCYPHERED) DATABASES
  1832.  
  1833.         You can tell PC-File III that the database is to be kept secure
  1834.         from other people.  If you do this, PC-File III will maintain all
  1835.         of the data, the index, and the database description in an
  1836.         encrypted format.  This data can't be viewed by ANYONE without
  1837.         the password, not even clever programmers with disk snooping
  1838.         tools, because the data is highly "scrambled".  The only people
  1839.         who will be able to access and see your database are those who
  1840.         know the special security key which you'll be asked to enter when
  1841.         you first define the database.
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848. _
  1849.  
  1850.  
  1851.                            PC-File III(tm) User's Guide          Page 29.
  1852.  
  1853.  
  1854.               **************************************
  1855.               *  Omitted from the evaluation copy  *
  1856.               **************************************
  1857.  
  1858.  
  1859.         IF YOUR DATABASE GETS DAMAGED
  1860.  
  1861.         PC-File III takes great pains to make sure that you don't
  1862.         accidentally damage your database. Three special techniques
  1863.         proprietary to ButtonWare are utilized to keep your data in good
  1864.         form on the disk.  Therefore, the number of occurrences of damage
  1865.         to databases is very low.
  1866.  
  1867.         However, accidents do happen.  Diskettes are a notoriously
  1868.         unreliable medium for the storage of information.  Sectors do go
  1869.         bad on the disks.  Read/write heads in the drives do get dirty.
  1870.  
  1871.         If something unforeseen does happen to your database, don't
  1872.         panic!  Chances are pretty good that it can be recovered.
  1873.  
  1874.               **************************************
  1875.               *  Omitted from the evaluation copy  *
  1876.               **************************************
  1877.  
  1878.         To help minimize the chances that you will damage a database in
  1879.         the future, we offer the following suggestions.
  1880.  
  1881.               **************************************
  1882.               *  Omitted from the evaluation copy  *
  1883.               **************************************
  1884.  
  1885.  
  1886.         CONFIGURING YOUR SYSTEM
  1887.  
  1888.         You can change many of the PC-File III options to suit your
  1889.         individual configuration.  You do this by running, from DOS, the
  1890.         standalone program called PC-SETUP.  Instructions for running
  1891.         PC-SETUP are given in the section "Getting Started".  This
  1892.         chapter details some of the options that can be changed.
  1893.  
  1894.         Changing the Printer Defaults
  1895.  
  1896.         PC-File III is distributed for use with the IBM 80-column Printer
  1897.         or with the Epson MX-80.  However, you can override the printer
  1898.         defaults for use with other printers.  These defaults include the
  1899.         length of your printed page, the width of the page, the control
  1900.         characters to cause "normal" or "condensed" printing, the method
  1901.         used to skip to the next page, and the number of lines to print
  1902.         on each page.
  1903.  
  1904.         Changing the Screen Colors
  1905.  
  1906.         You can change the colors (white on black) which are normally
  1907.         displayed.  After you have defined these colors they will be used
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914. _
  1915.  
  1916.  
  1917.                            PC-File III(tm) User's Guide          Page 30.
  1918.  
  1919.  
  1920.         whenever you start up PC-File III.
  1921.  
  1922.         Using 40-Character Width Displays
  1923.  
  1924.         If you have a video display which only allows viewing in
  1925.         "40-column" mode, such as a television set with an RF Modulator,
  1926.         you can configure for this.
  1927.  
  1928.         Miscellaneous Settings.
  1929.  
  1930.         There are some other settings that can be established by running
  1931.         PC-SETUP.  These include a default disk drive, a default database
  1932.         name, settings for running on MS-DOS (non-IBM compatible)
  1933.         machines, and the control commands for your "snapshot" mailing
  1934.         labels.
  1935.  
  1936.         A Program to Run When Finished
  1937.  
  1938.         Sometimes, PC users don't wish to return to DOS when they're
  1939.         completed with their database processing.  You can establish a
  1940.         program to be run at the completion of PC-File III processing.
  1941.  
  1942.               **************************************
  1943.               *  Omitted from the evaluation copy  *
  1944.               **************************************
  1945.  
  1946.  
  1947.         USING MS-DOS (NON IBM "COMPATIBLE")
  1948.  
  1949.         PC-File III will run on many MS-DOS computers which don't claim
  1950.         to be IBM "compatible".
  1951.  
  1952.         If PC-File III won't run on your MS-DOS computer, taking the
  1953.         following steps should allow you to run the program correctly.
  1954.  
  1955.         First, try utilizing the ROM BIOS routines rather than the high
  1956.         speed RAM screen output routines of PC-File III.  To do this, run
  1957.         the standalone program called PC-SETUP.  To the first question
  1958.         (about IBM PC compatibility), answer number 2 "Mostly compatible
  1959.         with the IBM-PC".  After answering the rest of the questions, try
  1960.         again to run PC-File III on your machine.
  1961.  
  1962.         If the above doesn't work, try utilizing the ANSI device
  1963.         driver provided which is built in to many versions of MS-DOS.
  1964.         Here's how to do it.
  1965.  
  1966.         You must be using MS-DOS version 2.0 or later.
  1967.  
  1968.         Run the standalone program called PC-SETUP.  To the first
  1969.         question (about IBM PC compatibility), answer number 3 "Not
  1970.         very compatible".  After answering the rest of the questions,
  1971.         try again to run PC-File III on your machine.
  1972.  
  1973.         Many MS-DOS computers have the ANSI "device driver" available as
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980. _
  1981.  
  1982.  
  1983.                            PC-File III(tm) User's Guide          Page 31.
  1984.  
  1985.  
  1986.         a separate option.  The option must be specified to MS-DOS in
  1987.         order for PC-File III to run with the above indicated changes.
  1988.         If the screen still doesn't look correct, you may also have to do
  1989.         the following:
  1990.  
  1991.             The file named "ANSI.SYS" must be placed on your "boot-up"
  1992.             disk.  This file is provided as part of the MS-DOS system
  1993.             disk on most systems.
  1994.  
  1995.             The file "CONFIG.SYS" must be placed on your "boot-up" disk
  1996.             and must contain the following statement (you can put it
  1997.             there) as one of the command lines.
  1998.  
  1999.                       DEVICE=ANSI.SYS
  2000.  
  2001.             The CONFIG.SYS file is created by you and is described in
  2002.             your MS-DOS manual.
  2003.  
  2004.         If you faithfully meet all of the above conditions, PC-File III
  2005.         will try to use the special device driver called "ANSI.SYS" which
  2006.         will allow it to run on almost any MS-DOS computer.
  2007.  
  2008.         On some MS-DOS computers there are no function keys.  The only
  2009.         absolutely necessary function key is (F10).  Therefore, provision
  2010.         has been made for you to "simulate" the pressing of (F10).  Hold
  2011.         down the (Ctrl) key and then press "A".  This is called "Ctrl-A".
  2012.         If you type in the "Ctrl-A" character, PC-File III will pretend
  2013.         that you pressed (F10).
  2014.  
  2015.  
  2016.         WRITING YOUR OWN PROGRAMS
  2017.  
  2018.         This information is provided for programmers who may wish to use
  2019.         the PC-File III databases with other programs.
  2020.  
  2021.         PC-File III makes an excellent "Front End" program for other
  2022.         systems which you might develop.  You can use PC-File III to
  2023.         handle the file maintenance functions, and concentrate your
  2024.         efforts on the rest of the system.
  2025.  
  2026.               **************************************
  2027.               *  Omitted from the evaluation copy  *
  2028.               **************************************
  2029.  
  2030.         A sample BASIC program is provided for you, to show you how to
  2031.         process the Index and Data records in your database.  It is named
  2032.         "SAMPLE.BAS".  Why don't you print it and have a look at it?
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046. _
  2047.  
  2048.  
  2049.                            PC-File III(tm) User's Guide          Page 32.
  2050.  
  2051.  
  2052.         CALCULATING DISK STORAGE SPACE
  2053.  
  2054.         You can calculate the amount of disk space your database will
  2055.         require.
  2056.  
  2057.               **************************************
  2058.               *  Omitted from the evaluation copy  *
  2059.               **************************************
  2060.  
  2061.         If you add together the calculated length of the INX record and
  2062.         the calculated length of the DTA record and multiply this by the
  2063.         maximum number of records you expect to have in your database,
  2064.         you'll have the approximate number of characters of disk space
  2065.         required to contain your database.
  2066.  
  2067.  
  2068.         USERS WITH ONLY 1 DISK DRIVE
  2069.  
  2070.         You have two options for running PC-File III.
  2071.  
  2072.         Option 1:  Database on the "B:" drive, PC-File III on the "A:"
  2073.         drive.
  2074.  
  2075.         Even though some computers don't have a "B:" drive, DOS lets them
  2076.         pretend that they do.
  2077.  
  2078.         If you tell PC-File that your database is on the "B:" drive, the
  2079.         DOS operating system will automatically prompt you whenever you
  2080.         need to change disks.  Whenever it asks for the "A:" drive
  2081.         diskette, insert the PC-File III program disk.  Whenever it asks
  2082.         for the "B:" diskette, insert your database diskette.  The
  2083.         advantage of this approach is that you can use an entire diskette
  2084.         (360,000 characters) for your database.  The disadvantage is that
  2085.         you might have to exchange diskettes frequently.
  2086.  
  2087.         Option 2:  Database on the "A:" drive and PC-File III also on the
  2088.         "A:" drive.
  2089.  
  2090.         If you tell PC-File III that your database is on the "A:" drive,
  2091.         you will have to share your database with the PC-File III
  2092.         programs.  The advantage of this approach is that you won't have
  2093.         to keep changing diskettes.  The disadvantage is that you won't
  2094.         have very much room for your database because of the space
  2095.         occupied by programs.  However, you can create a "Production"
  2096.         version of PC-File III, to give yourself the maximum amount of
  2097.         available disk space.
  2098.  
  2099.         To do this, make a copy of the PC-File III diskette, which will
  2100.         become your production copy.  Then, on this copy, delete all
  2101.         files except PC-OVL.EXE, PC-FILE.EXE, PC-SORT.EXE, PC-PRINT.EXE,
  2102.         PC-DEF.EXE, PC-UTIL.EXE, PC-EXPOR.EXE, PC-FIX.EXE, PC-IMPOR.EXE,
  2103.         and PC-FILE.PRO.
  2104.  
  2105.         Some of these files may even be deleted.
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112. _
  2113.  
  2114.  
  2115.                            PC-File III(tm) User's Guide          Page 33.
  2116.  
  2117.  
  2118.               **************************************
  2119.               *  Omitted from the evaluation copy  *
  2120.               **************************************
  2121.  
  2122.  
  2123.         A FEATURES CHECKLIST
  2124.  
  2125.         Making comparisons of the many database programs that are on the
  2126.         market is a popular pastime.  This features checklist is provided
  2127.         to simplify the task.  You'll soon discover that PC-File III does
  2128.         far more than most programs selling for many times the price.
  2129.  
  2130.         Database Type:
  2131.            Indexed.
  2132.            Maximum databases open simultaneously is one.
  2133.         User Interface:
  2134.            Menu driven.
  2135.            Full screen input.
  2136.            Password protection optional.
  2137.            Macro definition capability.
  2138.         Entry/Editing Capabilities
  2139.            "Character" field type.
  2140.            "Number" field type.
  2141.            User defined field types.
  2142.            Automatic Date and Time.
  2143.         RAM Memory
  2144.            Minimum required is 128K.
  2145.            Maximum useable is 640K.
  2146.         Printers Supported:
  2147.            Any printer on the "parallel" port.
  2148.         Disk Drives
  2149.            Minimum required is 1.
  2150.            Maximum supported is 8.
  2151.           (Drives A through H, but all the programs
  2152.            must be on one drive, and all the data in a
  2153.            particular database must be on one drive.)
  2154.         Hard Disk Support:
  2155.            Program may reside on hard disk.
  2156.            Data may reside on hard disk.
  2157.           (Programs must be in same subdirectory
  2158.            with data if on same drive.)
  2159.         Electronic Disk Support:
  2160.            Program may reside on electronic disk.
  2161.            Data may reside on electronic disk.
  2162.         Program Capacities:
  2163.            Maximum Field length (most fields) is 65 characters.
  2164.            Maximum Field length (last field) is 1665 characters.
  2165.            Maximum Fields per Database is 42.
  2166.            Maximum Record length is 1665 characters.
  2167.            Maximum Records per Database is 32,767.
  2168.            Maximum Number of Sort Control Fields is 10.
  2169.            Maximum No. of Compares for print record
  2170.               selection is 10.
  2171.            Maximum Number of "calculated fields"
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178. _
  2179.  
  2180.  
  2181.                            PC-File III(tm) User's Guide          Page 34.
  2182.  
  2183.  
  2184.               in a report is 20.
  2185.         Search Types
  2186.            Wild Card.
  2187.            Soundex.
  2188.            Generic.
  2189.            Scan across (imbedded).
  2190.         Ad hoc queries possible?
  2191.            Yes.
  2192.         Case independence:
  2193.            Searches are case independent.
  2194.            Sorts are case independent.
  2195.         Indexing
  2196.            ALL fields are automatically indexed.
  2197.            Search or sort on ANY field in the database.
  2198.         Reports
  2199.            Maximum report width is 32767 characters.
  2200.            Control breaks are supported.
  2201.            Titles on each page are supported.
  2202.            Fields can be placed anywhere on the page.
  2203.            Subtotals and totals.
  2204.            Calculated report fields.
  2205.            Print to disk, printer, or screen.
  2206.            Boolean logic for record selection.
  2207.         Communication with other programs
  2208.            Can read and write the following file types
  2209.               ASCII text files
  2210.               Comma-separated (WORD, MailMerge)
  2211.               Visicalc "VC" files
  2212.               VisiCalc "DIF" files
  2213.               PC-Calc files
  2214.               Fixed length files
  2215.         Openness of the system
  2216.            Is Program "copy-protected"?  No.
  2217.            Method is provided to calculate database sizes.
  2218.            Programmer information is provided.
  2219.            Sample BASIC program is provided.
  2220.         Miscellaneous advanced features
  2221.            Encryption.
  2222.            "Browse" mode.
  2223.            Global update & delete.
  2224.            Correctly handles floating point data.
  2225.            Data restructuring is supported.
  2226.            "Snapshot" mailing labels.
  2227.            Macro keys can be defined.
  2228.            Proprietary disk writing techniques
  2229.              protect against loss of data.
  2230.         Program cost
  2231.            Initial purchase is $49.
  2232.            Updates cost approx. $20.
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244. _
  2245.  
  2246.  
  2247.                            PC-File III(tm) User's Guide          Page 35.
  2248.  
  2249.  
  2250.         SOME NOTES ON PERFORMANCE
  2251.  
  2252.         PC-File III is well known for its excellent speed of operation.
  2253.         However, with very large databases containing thousands of
  2254.         records, things can slow down considerably.  The following hints
  2255.         and information should help you to get the maximum possible speed
  2256.         when processing your data.
  2257.  
  2258.               **************************************
  2259.               *  Omitted from the evaluation copy  *
  2260.               **************************************
  2261.  
  2262.  
  2263.         SUMMARY OF ENHANCEMENTS TO THIS VERSION
  2264.  
  2265.  
  2266.         -   New high speed screen output routines are used for IBM
  2267.             compatible machines.
  2268.         -   Expanded capabilities allow 32767 records maximum.
  2269.         -   One "super" field is allowed per database.  It must be the
  2270.             last field defined, and can have a maximum size of all the
  2271.             remainder of the screen.
  2272.         -   A "wildcard" search character is provided for all PC-File and
  2273.             PC-Print searching.
  2274.         -   "Snapshot" mailing labels.  Users can print a mailing label
  2275.             instantly for the record being displayed.
  2276.         -   Added direct path from "FINding" a record to "MODifying" or
  2277.             "DELeting" it.  After the modify or delete, the FINd will
  2278.             continue with the next sequential record.
  2279.         -   Performance improvement.  ALL of RAM memory is now used by
  2280.             PC-File and PC-Sort.
  2281.         -   Change to the search logic. Records will now be searched
  2282.             beginning from the "current pointer" to the end of the index,
  2283.             then from the front of the index forward to the current
  2284.             pointer.  The old search was always from the beginning of the
  2285.             index to the end.  This change permits the user to process
  2286.             database updates in sequence for performance gains.
  2287.         -   Enhanced the "DUPE" key.  It now displays duplicated data
  2288.             instantly.  Data can be "duplicated" from previously viewed
  2289.             or modified records as well as from added records.
  2290.         -   PgDn and PgUp keys may now be used when browsing, as
  2291.             substitutes for "++" and "--".
  2292.         -   The amount of data that each "smartkey" can hold is now 300
  2293.             characters for each key.  It was 75.
  2294.         -   Provided new program PC-SETUP.  Asks configuration questions,
  2295.             then builds the profile file PC-FILE.PRO automatically.
  2296.         -   Option for "Group Highlighting" on reports.
  2297.         -   Option for new page after subtotals on reports.
  2298.         -   Numeric data will now add correctly even if it contains
  2299.             imbedded "$","+", or commas.
  2300.         -   The "transpose when printing" character (a tilde) is
  2301.             provided. "Smith~John" will print as "John Smith".
  2302.         -   Added a new user definable parameter "/PAGEWIDTH".  Allows
  2303.             user to tell PC-Print how wide a report may be in "normal"
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310. _
  2311.  
  2312.  
  2313.                            PC-File III(tm) User's Guide          Page 36.
  2314.  
  2315.  
  2316.             print mode before going to "condensed" mode.
  2317.         -   Time of day removed from report titles.  (Many users
  2318.             requested this.)
  2319.         -   Mailing labels can now also be printed on sheets of labels.
  2320.             Sheets can be manually inserted or automatically fed.
  2321.         -   Option provided to use FORMFEED or NEWLINE characters to
  2322.             eject report pages.
  2323.         -   PC-IMPORt has been integrated with the rest of the system.
  2324.             It no longer needs to be run standalone.
  2325.         -   Utilities include deletion of report formats.
  2326.         -   Utilities will also copy filename.KEY files.
  2327.         -   Disk error recovery has been enhanced.  Errors on the disk
  2328.             will now be retried 10 times.
  2329.         -   Minor fixes and cosmetic improvements.
  2330.  
  2331.  
  2332.         THE FILES ON YOUR PROGRAM DISK
  2333.  
  2334.         This information is provided so that you'll know the function of
  2335.         each file in the PC-File III system.
  2336.  
  2337.               **************************************
  2338.               *  Omitted from the evaluation copy  *
  2339.               **************************************
  2340.  
  2341.  
  2342.         SOME FREQUENTLY ASKED QUESTIONS
  2343.  
  2344.         -   "Do you have any other programs that you're distributing?"
  2345.             ANSWER: Yes, we have an excellent communications program
  2346.             called "PC-Dial".  We have a spreadsheet program called
  2347.             "PC-Calc" which is by far the nicest available in its price
  2348.             range.  There's also a graphics program called "PC-Graph"
  2349.             which allows you to graph your PC-File database.  PC-Graph
  2350.             will be available in January, 1985.  Each program is
  2351.             available from ButtonWare for under $50 and can be ordered
  2352.             directly by calling (206)746-4296.  Visa and MasterCard
  2353.             accepted.
  2354.  
  2355.             We take great pride in our ability to provide high quality,
  2356.             high function, easy to use programs for a popular price.  We
  2357.             hope to have our word processing program (PC-Type) available
  2358.             sometime in 1985.
  2359.  
  2360.             Also in the plans are the integration of our products into
  2361.             one easily used package.  You'll be able to use the
  2362.             spreadsheet program, the database program, the graphics
  2363.             program, the communications program, and the word processor -
  2364.             all from one menu and with the same data.  The price will be
  2365.             "very popular".  We plan to name it "Medley(tm)".  We can't
  2366.             say for sure when "Medley" will be available, but we'll bust
  2367.             our Buttons (so to speak) getting it to you!
  2368.  
  2369.         -   "Do you have any predefined database applications available?"
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376. _
  2377.  
  2378.  
  2379.                            PC-File III(tm) User's Guide          Page 37.
  2380.  
  2381.  
  2382.             ANSWER: Not at this time.  However, there are over 90,000
  2383.             users of PC-File now (and the number is growing rapidly), so
  2384.             if you'd like to become an entrepreneur, why don't you create
  2385.             an application and market it?  A very good one would be an
  2386.             address and phone number database with mailing labels.  How
  2387.             about a database for stamp collectors?  If you notify us of
  2388.             your product, we'll include a listing for you here in future
  2389.             versions of this manual.
  2390.  
  2391.             Here's the start of what we hope will become a long list:
  2392.  
  2393.             LETUS A-B-C is a database containing extracts of articles
  2394.             from the major PC magazines over the past several years.  You
  2395.             can do searches by keywords, subject, title, or author to
  2396.             find a needed article.
  2397.  
  2398.                       LETUS A-B-C
  2399.                       R. Nelson
  2400.                       3790 El Camino Real
  2401.                       Suite 2006
  2402.                       Palo Alto, CA  94306
  2403.  
  2404.  
  2405.                   **************************************
  2406.                   *  Omitted from the evaluation copy  *
  2407.                   **************************************
  2408.  
  2409.         -   "What computers does PC-File III run on?"  ANSWER: We've
  2410.             worked very hard to make PC-File III run on as many different
  2411.             "MS-DOS" computers as possible.  It's known to run on the
  2412.             following machines:
  2413.  
  2414.               AT&T PC
  2415.               CANNON AS100               ITT XTRA
  2416.               CHAMELEON                  KAYPRO 10 (8088 coprocessor)
  2417.               COLUMBIA 1600-4            LEADING EDGE
  2418.               COMPAQ                     OTRONA ATTACHE
  2419.               CORONA                     PANASONIC SR. PARTNER
  2420.               DIMENSION 6800 (IBM mode)  SANYO MBC 550
  2421.               EAGLE 1630                 SPERRY PC
  2422.               FUJITSU MICRO 16S          STEARNS (ST-DOS)
  2423.               GRID COMPASS (/ANSISYS)    TANDY 2000
  2424.               HONEYWELL 6/10             TELEX
  2425.               HYPERION                   TI PROFESSIONAL ("emulate" mode)
  2426.               IBM PC, PCjr, XT, AT       ZENITH Z-150
  2427.  
  2428.  
  2429.             This list was made possible through reports from users who
  2430.             kindly provided the information.  If you're able to add to
  2431.             our knowledge, please send the details so that we can improve
  2432.             the list.
  2433.  
  2434.         -   "Can I obtain the source code for the program?" ANSWER: No.
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442. _
  2443.  
  2444.  
  2445.                            PC-File III(tm) User's Guide          Page 38.
  2446.  
  2447.  
  2448.         IF YOU NEED HELP
  2449.  
  2450.         It's our express goal to provide the highest quality programs for
  2451.         the lowest price in the industry.  Nobody benefits more from this
  2452.         policy than you, the computer user.
  2453.  
  2454.         Our products are so overwhelmingly popular that the telephone
  2455.         here rings almost constantly.  While the author heartily enjoys
  2456.         talking with users, it's becoming impossible to spend any time
  2457.         enhancing the programs.
  2458.  
  2459.         If we have to install support lines and hire technical personnel
  2460.         to provide telephone assistance, the price of our products will
  2461.         have to be increased.  We don't want to have to do this, and
  2462.         we're certain that you agree.
  2463.  
  2464.         Therefore, we no longer offer telephone support.  The best way
  2465.         to receive help with your questions or a response to your
  2466.         suggestions is to write us a letter.  Be certain that you
  2467.         carefully detail the problem and all symptoms.  Please
  2468.         include a stamped, self addressed return envelope.  We'll try
  2469.         to respond to all such mailings.
  2470.  
  2471.         Questions and requests from non registered users will be
  2472.         ignored.
  2473.  
  2474.  
  2475.  
  2476.         ERROR MESSAGES
  2477.  
  2478.         Although we try to prevent numbered error messages from ever
  2479.         appearing on your screen, we can't guarantee that it will never
  2480.         happen.  If you do receive an unusual error message that you
  2481.         can't figure out, the following list of messages and message
  2482.         numbers may help you to figure out what's happening.
  2483.  
  2484.               **************************************
  2485.               *  Omitted from the evaluation copy  *
  2486.               **************************************
  2487.  
  2488.  
  2489.  
  2490.  
  2491.  
  2492.         THE USER-SUPPORTED CONCEPT
  2493.  
  2494.  
  2495.  
  2496.  
  2497.  
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508. _
  2509.  
  2510.  
  2511.                            PC-File III(tm) User's Guide          Page 39.
  2512.  
  2513.  
  2514.                               User-Supported Software
  2515.           You're encouraged to copy and share this diskette with others.
  2516.             If after evaluating this program you find it to be useful,
  2517.                        You're trusted to send a $49 payment.
  2518.  
  2519.                                     Jim Button
  2520.                                    P.O. Box 5786
  2521.                                 Bellevue, WA  98006
  2522.  
  2523.  
  2524.  
  2525.         User-supported software is an experiment in distributing computer
  2526.         programs, based on these beliefs:
  2527.  
  2528.         1.  That the value and utility of software is best assessed by
  2529.             the user on his/her own system.
  2530.  
  2531.         2.  That the creation of personal computer software can and
  2532.             should be supported by the computing community.
  2533.  
  2534.         3.  That copying of programs should be encouraged, rather than
  2535.             restricted.
  2536.  
  2537.         Anyone may legally obtain an evaluation copy of the program from
  2538.         a friend or computer club.  After you've had a chance to use and
  2539.         evaluate the program in your own environment, you're trusted to
  2540.         either forward a payment to the author, or to discontinue use of
  2541.         the program.  In any case, you are encouraged to copy the program
  2542.         for evaluation by others.
  2543.  
  2544.         Free distribution of software and voluntary payment for its use
  2545.         eliminates costs for advertising and copy protection schemes.
  2546.         Users obtain quality software at greatly reduced cost.  They can
  2547.         try it out before buying, and do so at their own pace and in the
  2548.         comfort of their own home or office.  The best programs will
  2549.         survive, based purely on their quality and usefulness.
  2550.  
  2551.         Please join the experiment.  If you believe in these ideals, your
  2552.         payment is solicited to help make them work.
  2553.  
  2554.  
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574. _
  2575.  
  2576.  
  2577.                            PC-File III(tm) User's Guide          Page 40.
  2578.  
  2579.  
  2580.         WHY SHOULD I PAY?
  2581.  
  2582.         We were hoping you would ask.
  2583.  
  2584.         You're trusted to use this copy of PC-File III for evaluation
  2585.         purposes only, until the requested payment is made.  There are
  2586.         some solid reasons for sending in your payment:
  2587.  
  2588.         -   It's the right thing to do.  You'll feel a lot better about
  2589.             yourself!
  2590.  
  2591.         -   When we receive your payment, we'll send you the latest
  2592.             version of PC-File III.  This is the version with the fewest
  2593.             bugs and the newest enhancements.  New features are being
  2594.             added regularly to this program.
  2595.  
  2596.         -   You'll receive a complete, printed copy of the User's Guide.
  2597.  
  2598.         -   We'll add you to our database of supporters.  Every time a
  2599.             new version comes out, we'll automatically send you a flyer
  2600.             giving  you the option of buying the new version for a
  2601.             nominal update charge - usually about $20.
  2602.  
  2603.         -   We'll give you "priority" treatment if you need to write to
  2604.             us with problems or questions.
  2605.  
  2606.  
  2607.         RESTRICTED PERMISSION TO COPY
  2608.  
  2609.         PC-File III is not a public domain program, and never has been.
  2610.         It is Copyright(C) 1983, 1984, 1985 by Jim Button.  The
  2611.         conditions under which you may copy the PC-File III programs and
  2612.         documentation are clearly outlined below.  WARNING!!!  The author
  2613.         intends to vigorously prosecute copyright violations.
  2614.  
  2615.         Individuals are granted permission by the author to freely copy
  2616.         the PC-File III diskette for their own use or for others to
  2617.         evaluate, so long as no price or other consideration is charged.
  2618.         The printed material may not be copied without the express
  2619.         written permission of the author.
  2620.  
  2621.         Computer clubs (non-profit) are granted permission by the author
  2622.         to copy the PC-File III diskette and share it with their members,
  2623.         so long as:
  2624.  
  2625.         1.  No price or other consideration is charged.  However, a
  2626.             distribution cost may be charged for the cost of the
  2627.             diskette, shipping and handling, as long as it's not more
  2628.             than $9 total.
  2629.         2.  The program or documentation are not modified in any way and
  2630.             are distributed together.
  2631.         3.  PC-File III may not be sold as part of some other more
  2632.             inclusive package.
  2633.         4.  The programs may not be "rented" to others.
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640. _
  2641.  
  2642.  
  2643.                            PC-File III(tm) User's Guide          Page 41.
  2644.  
  2645.  
  2646.         5.  The programs may not be distributed via computerized
  2647.             "bulletin boards" or through any other telecommunications
  2648.             link.
  2649.         6.  The printed manual may not be copied or reproduced in any
  2650.             way.
  2651.  
  2652.         Any group, person, or organization which purchases advertising
  2653.         space in any publication may not distribute PC-File III under the
  2654.         "computer club" conditions.
  2655.  
  2656.         Companies, schools, universities, government and other
  2657.         organizations are granted permission by the author to copy the
  2658.         PC-File III programs and documentation for use on other computers
  2659.         and at other locations in the organization, so long as:
  2660.  
  2661.         1.  The full registration fee of $49 has been paid for the
  2662.             original copy of the program.
  2663.         2.  A usage fee of $40 is paid to ButtonWare for each additional
  2664.             building where PC-File III will be used.  Within any building
  2665.             for which the usage fee has been paid, PC-File III may be
  2666.             copied freely for use on any computer in that building.  You
  2667.             may also make as many copies as desired for classroom use or
  2668.             training which takes place within the building.
  2669.         3.  Where Local Area Networks, "LAN"s, are involved, the above
  2670.             building rule also applies.  The building usage fee must be
  2671.             paid if PC-File III is copied into the memory or storage of
  2672.             any computer in the building.
  2673.  
  2674.         Organizations are invited to correspond with ButtonWare
  2675.         concerning a special license agreement which would enable you to
  2676.         copy and distribute the diskettes with impunity within your
  2677.         organization.  We also offer quantity purchase discounts.
  2678.  
  2679.         Programmers, Software and hardware distributors and system
  2680.         developers are encouraged to include PC-File III with their own
  2681.         products.  You must have written permission from ButtonWare
  2682.         before you can copy or distribute PC-File III.  Please contact
  2683.         ButtonWare to obtain a written agreement.
  2684.  
  2685.  
  2686.  
  2687.  
  2688.  
  2689.  
  2690.  
  2691.  
  2692.  
  2693.  
  2694.  
  2695.  
  2696.  
  2697.  
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706. _
  2707.  
  2708.  
  2709.         INDEX
  2710.  
  2711.  
  2712.       **************************************
  2713.       *  Omitted from the evaluation copy  *
  2714.       **************************************
  2715.  
  2716.  
  2717.  
  2718.  
  2719.  
  2720.  
  2721.  
  2722.  
  2723.  
  2724.  
  2725.  
  2726.  
  2727.  
  2728.  
  2729.  
  2730.  
  2731.  
  2732.  
  2733.  
  2734.  
  2735.  
  2736.  
  2737.  
  2738.  
  2739.  
  2740.  
  2741.  
  2742.  
  2743.  
  2744.  
  2745.  
  2746.  
  2747.  
  2748.  
  2749.  
  2750.  
  2751.  
  2752.  
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772. _
  2773.  
  2774.  
  2775.                                   ORDER FORM
  2776.            -------------------------------------------------------
  2777.            JIM BUTTON          Call: 1-800-JBUTTON (24 hrs)
  2778.            ButtonWare
  2779.            P.O. Box 5786       Federal Employer I.D.# 91-1228699
  2780.            Bellevue, WA  98006
  2781.  
  2782.                       (Qty discounts avail)   PRICE     PRICE
  2783.            ITEM                        QTY    EACH      EXTENDED
  2784.            ==========================  ===    =====     ========
  2785.            "PC-File III"  version 3.0          $49      $
  2786.            (Includes User's Guide)     ---               -------
  2787.  
  2788.            Usage fee for additional            $40      $
  2789.            copies (each building)      ---               -------
  2790.  
  2791.            Extra printed User's Guide          $25      $
  2792.            (Registered users only)     ---               -------
  2793.  
  2794.            Package of 10 PC-File              $150      $
  2795.            Printed User's Guides       ---               -------
  2796.  
  2797.            Package of 100 PC-File            $1000      $
  2798.            Printed User's Guides       ---               -------
  2799.  
  2800.            PC-Dial                             $29      $
  2801.            Async communications pgm.   ---               -------
  2802.  
  2803.            PC-Calc
  2804.            Spreadsheet program         ---     $48      $-------
  2805.  
  2806.                                            SUBTOTAL:    $
  2807.                                                          -------
  2808.            7.8% state sales tax                         $
  2809.            (Washington state residents)                  -------
  2810.                                               TOTAL:    $
  2811.                                                          -------
  2812.            (Available only on double-sided diskette)
  2813.  
  2814.            MasterCard      or Visa      or personal check
  2815.                      -----        -----                  -----
  2816.            Card number:
  2817.                        -------------------------------------------
  2818.            Expiration date:          Signature:
  2819.                            ---------           -------------------
  2820.            Name
  2821.                   ------------------------------------------------
  2822.            Address
  2823.                   ------------------------------------------------
  2824.  
  2825.                   ------------------------------------------------
  2826.            City                            State      Zip
  2827.                   ------------------------      -----    ---------
  2828.  
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838.